nuclear waste reprocessing plant - French English Dictionary